home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 3 / BBS in a box - Trilogy III.iso / Files / Prog / N-P / PixelFlipper src / Programming.txt < prev   
Encoding:
Text File  |  1990-12-07  |  1.4 KB  |  34 lines  |  [TEXT/KAHL]

  1. The following files are included in the folder, "New cdev messages", to accomodate a "cursorDev"
  2. message as sent from the Control Panel.  A cdev will receive cursorDev messages if the Control Panel 
  3. finds a cursor with ID = -4064 in the cdev file.
  4.     FILE            MODIFICATION
  5.     cdev.h            added:    void    DoCursor(void);        /*  "cursorDev" method      */
  6.     cdev class.c    added:     void cdev::DoCursor(){/*    a stub for this message    */ }
  7.     DeviceMgr.h        added    "cursorDev" to the cdev message types
  8.  
  9.     When creating a new class of "cdev", you can now implement a "DoCursor" method to do special cursor
  10.     handling.
  11.  
  12.     When you change DeviceMgr.h you will have to recompile MacHeaders.
  13.     Make sure cdev.h and cdev class.c are in your THINK C folder.
  14.     
  15. Other notes:
  16.     
  17.     The project is setup to NOT check pointer types in the Options… dialog.  I guess that is the main 
  18.     advantage of "C", and the main reason I switched from Pascal to "C".
  19.     
  20.     To build the INIT/cdev first make the changes above, then build the cdev, and then build the INIT.
  21.     Pop it in your system folder and go…
  22.     
  23.     I don't have any major online accounts, so I have to rely on the mail system.
  24.         Chris Sanchez    @    411 Laurel Suite 2280
  25.                             Des Moines, IA 50314
  26.                             (515) 247-8690
  27.                         OR
  28.                             630 Barr Drive
  29.                             Des Moines, IA 50010
  30.  
  31.         e-mail             @     MouseHole BBS (MacTutor)
  32.                             (408) 738-5791
  33.                             send mail to "Opus"
  34.     They will always have a current version of PixelFlipper at the MouseHole BBS.